python

您所在的位置:网站首页 python pynput关闭回显 python

python

2024-07-12 11:19| 来源: 网络整理| 查看: 265

从 Pynput 导入键盘导致 exe 立即关闭 时间:2021-05-02 19:41:54

标签: python pyinstaller exe pynput python-3.9

编辑:原来问题是程序崩溃,与忽略输入无关

所以我想从 pynput 使用键盘,但是当我这样做时,在那之后的任何代码都无法阻止应用程序退出。我知道阻止应用程序退出的一种简单方法是启动输入提示,但在我导入键盘后这不起作用。

此外,此问题仅在使用 pyinstaller 构建 exe 并运行应用程序后才会发生。如果我只是双击 .py 文件本身,一切正常,但我希望 exe 实际运行正常。

这是一个非常简短的代码片段,用于显示有效和无效之间的确切区别

input("This input actually works in an EXE") from pynput import keyboard input("This input instantly closes in an EXE preventing me from actually using anything from keyboard") 1 个答案:

答案 0 :(得分:0)

错误似乎是因为当前版本的 pynput 导致它无法作为 exe 正常运行。解决方案是卸载 pynput 并安装旧版本 (1.6.8) https://pypi.org/project/pynput/1.6.8/



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3